\hypertarget{commK_8h}{
\section{atmega1281/mid/include/commK.h File Reference}
\label{commK_8h}\index{atmega1281/mid/include/commK.h@{atmega1281/mid/include/commK.h}}
}
{\ttfamily \#include $<$stdint.h$>$}\par
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structstream}{stream}
\end{DoxyCompactItemize}
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{commK_8h_a23e0a68452196a321b55f7711fb4e13a}{TX\_\-STREAM\_\-OK}~0
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{commK_8h_a2cd6d5b2d41e59393ca658d6494469fd}{comm\_\-init} (unsigned int baudrate, unsigned char format, unsigned char usart)
\item 
unsigned char \hyperlink{commK_8h_aa8bab55e8f22ec3320518bdb566aca11}{streamTx} (\hyperlink{structstream}{stream} $\ast$txStream, uint8\_\-t usart)
\item 
unsigned char \hyperlink{commK_8h_a30c5ee2b6f32b190d59dcfd331549d09}{streamRx} (\hyperlink{structstream}{stream} $\ast$rxStream, uint8\_\-t usart)
\end{DoxyCompactItemize}


\subsection{Define Documentation}
\hypertarget{commK_8h_a23e0a68452196a321b55f7711fb4e13a}{
\index{commK.h@{commK.h}!TX\_\-STREAM\_\-OK@{TX\_\-STREAM\_\-OK}}
\index{TX\_\-STREAM\_\-OK@{TX\_\-STREAM\_\-OK}!commK.h@{commK.h}}
\subsubsection[{TX\_\-STREAM\_\-OK}]{\setlength{\rightskip}{0pt plus 5cm}\#define TX\_\-STREAM\_\-OK~0}}
\label{commK_8h_a23e0a68452196a321b55f7711fb4e13a}


\subsection{Function Documentation}
\hypertarget{commK_8h_a2cd6d5b2d41e59393ca658d6494469fd}{
\index{commK.h@{commK.h}!comm\_\-init@{comm\_\-init}}
\index{comm\_\-init@{comm\_\-init}!commK.h@{commK.h}}
\subsubsection[{comm\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}void comm\_\-init (unsigned int {\em baudrate}, \/  unsigned char {\em format}, \/  unsigned char {\em usart})}}
\label{commK_8h_a2cd6d5b2d41e59393ca658d6494469fd}
\hypertarget{commK_8h_a30c5ee2b6f32b190d59dcfd331549d09}{
\index{commK.h@{commK.h}!streamRx@{streamRx}}
\index{streamRx@{streamRx}!commK.h@{commK.h}}
\subsubsection[{streamRx}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char streamRx ({\bf stream} $\ast$ {\em rxStream}, \/  uint8\_\-t {\em usart})}}
\label{commK_8h_a30c5ee2b6f32b190d59dcfd331549d09}
\hypertarget{commK_8h_aa8bab55e8f22ec3320518bdb566aca11}{
\index{commK.h@{commK.h}!streamTx@{streamTx}}
\index{streamTx@{streamTx}!commK.h@{commK.h}}
\subsubsection[{streamTx}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char streamTx ({\bf stream} $\ast$ {\em txStream}, \/  uint8\_\-t {\em usart})}}
\label{commK_8h_aa8bab55e8f22ec3320518bdb566aca11}
